i'm dying of embarrassment - Allemand Anglais Dictionnaire